barrack square - German English Dictionary